<?php 
require_once('../model/mon_an_model.php'); 
require_once('../common/common.php'); 
if(isset($_GET))
{
    if(isset($_GET['ma_mon_an']))
    {
        $thu_muc_hinh_anh="../image/";
        $ma_mon_an=$_GET['ma_mon_an'];
        $hinh_anh=null;
        $result=lay_mon_an($ma_mon_an);
        while($row=mysqli_fetch_row($result))
        {
            $hinh_anh=$row[3];
        }
        if(file_exists($thu_muc_hinh_anh.$hinh_anh))
        {
        @unlink($thu_muc_hinh_anh.$hinh_anh);
        if(xoa_mon_an($_GET['ma_mon_an']))
        echo '<script> window.location = "../view/Mon_an/m_mon_an_view.php"; </script>';
        else
        $error='Xóa Không Thành Công';
        echo '<script> window.location = "../view/_layout/error.php?error='.$error.'"; </script>';
        }
    }
}
if(isset($_POST))
{
    if(isset($_POST['them_mon_an']))
    {
        if(isset($_FILES["hinh_anh"]["name"]))
        {
        $thu_muc_hinh_anh="../image/";
        $duong_dan_hinh_anh=$thu_muc_hinh_anh.basename($_FILES["hinh_anh"]["name"]);
        $upload_ok=true;
        $loai_hinh_anh = pathinfo($duong_dan_hinh_anh,PATHINFO_EXTENSION);
        $kiem_tra=getimagesize($_FILES["hinh_anh"]["tmp_name"]);
        if($kiem_tra !== false) {
         $upload_ok = true;
         $upload_ok=kiem_tra_hinh_anh_ton_tai($duong_dan_hinh_anh);
         $upload_ok=kiem_tra_kich_thuoc_hinh_anh($_FILES["hinh_anh"]["size"]);
         $upload_ok=kiem_tra_dinh_dang_anh($loai_hinh_anh);
         if($upload_ok)
         {
         if (move_uploaded_file($_FILES["hinh_anh"]["tmp_name"], $duong_dan_hinh_anh))
         {
            $_POST['hinh_anh']=$_FILES["hinh_anh"]["name"];
        if(them_mon_an($_POST))
        {
            echo '<script> window.location = "../view/Mon_an/m_mon_an_view.php"; </script>';
        }
        else{
        $error='Thêm Món Ăn Không Thành Công';
        echo '<script> window.location = "../view/_layout/error.php?error='.$error.'"; </script>';
        }
        }
        }
         } else {
        $error="File không phải là hình ảnh.";
        echo '<script> window.location = "../view/_layout/error.php?error='.$error.'"; </script>';
         }
        }
        else 
        {
        $error="Vui lòng chọn file hình ảnh";
        echo '<script> window.location = "../view/_layout/error.php?error='.$error.'"; </script>';
        }
    }
    if(isset($_POST['sua_mon_an']))
    {
        if($_FILES['hinh_anh']['name']==null)
        {
            $_POST['hinh_anh']=$_POST['hinh_anh_old'];
            if(sua_mon_an($_POST))
            {
            echo '<script> window.location = "../view/Mon_an/m_mon_an_view.php"; </script>';
            }
            else
            {
            $error='Sửa Món Ăn Thất Bại';
             echo '<script> window.location = "../view/_layout/error.php?error='.$error.'"; </script>';
            }
        }
        else
        {
            $hinh_anh_old=$_POST['hinh_anh_old'];
            $upload_ok=true;
            $thu_muc_hinh_anh="../image/";
            $duong_dan_hinh_anh=$thu_muc_hinh_anh.basename($_FILES["hinh_anh"]["name"]);
            $loai_hinh_anh = pathinfo($duong_dan_hinh_anh,PATHINFO_EXTENSION);
            //xoa anh cu them anh moi ;
            if(file_exists($thu_muc_hinh_anh.$hinh_anh_old))
            {
                @unlink($thu_muc_hinh_anh.$hinh_anh_old);
                $kiem_tra=getimagesize($_FILES["hinh_anh"]["tmp_name"]);
                if($kiem_tra !== false) {
                 $upload_ok = true;
                 $upload_ok=kiem_tra_hinh_anh_ton_tai($duong_dan_hinh_anh);
                 $upload_ok=kiem_tra_kich_thuoc_hinh_anh($_FILES["hinh_anh"]["size"]);
                 $upload_ok=kiem_tra_dinh_dang_anh($loai_hinh_anh);
                if($upload_ok)
                {
                   if (move_uploaded_file($_FILES["hinh_anh"]["tmp_name"], $duong_dan_hinh_anh))
                   {
                     $_POST['hinh_anh']=$_FILES["hinh_anh"]["name"];
                     if(sua_mon_an($_POST))
                     {
                       echo '<script> window.location = "../view/Mon_an/m_mon_an_view.php"; </script>';
                     }
                     else
                     {
                        $error='Sửa Món Ăn Không Thành Công';
                        echo '<script> window.location = "../view/_layout/error.php?error='.$error.'"; </script>';
                     }
                   }
                   else
                   {
                        $error='Thêm Ảnh Thất Bại , Sửa Món Ăn Không Thành Công';
                        $error=$error.'<br>';
                        $error=$error.'<a href="../view/Mon_an/sua_mon_an_view.php?ma_mon_an='.$_POST['ma_mon_an'].'">Quay Lại Sửa Món Ăn</a>';
                        echo '<script> window.location = "../view/_layout/error.php?error='.$error.'"; </script>';
                   }
                }
                } 
                else 
                {
                     $error="File không phải là hình ảnh.";
                     echo '<script> window.location = "../view/_layout/error.php?error='.$error.'"; </script>';
                }
            }
            else 
            {
                 $error="File ảnh không tồn tại trong thư mục ";
                 echo '<script> window.location = "../view/_layout/error.php?error='.$error.'"; </script>';
            }
            
        }
    }
}

?>